﻿using TomNet.App.Model.DTO;
using TomNet.SqlSugarCore.Entity;

namespace TomNet.App.Model.DB
{
    /// <summary>
    /// 矿机详情
    /// </summary>
    public class Machine : IdentityEntityBase<int>
    {
        /// <summary>
        /// 矿机名称
        /// </summary>
        public string Name { get; set; }
        /// <summary>
        /// 功耗
        /// </summary>
        public float Kwh { get; set; }
        /// <summary>
        /// 算力
        /// </summary>
        public float Hashrate { get; set; }
        /// <summary>
        /// 功耗比
        /// </summary>
        public float Power { get; set; }
        /// <summary>
        /// 额定算力
        /// </summary>
        public float RateHashrate { get; set; }
        /// <summary>
        /// 墙上功耗
        /// </summary>
        public float WallPower { get; set; }
        /// <summary>
        /// 能耗比
        /// </summary>
        public float EnergyRate { get; set; }
        /// <summary>
        /// 客定电压
        /// </summary>
        public string Voltage { get; set; }
        /// <summary>
        /// 外箱尺寸
        /// </summary>
        public string BoxSize { get; set; }
        /// <summary>
        /// 机器尺寸
        /// </summary>
        public string MachineSize { get; set; }
        /// <summary>
        /// 机器重量
        /// </summary>
        public float MachineWeight { get; set; }
        /// <summary>
        /// 网络连接
        /// </summary>
        public string NewWork { get; set; }

    }
}
